able to yield profit - Allemand Anglais Dictionnaire